excessive profit - French English Dictionary